﻿<%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="ATestViewbyDT.aspx.cs" Inherits="ActiveProductTrace_ViewActiveProduct_ViewATest_ATestViewbyDT" Title="无标题页" %>

<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">

<script type="text/javascript" src="../../../js/my97datepicker/WdatePicker.js"></script>

    <div>
        &nbsp; &nbsp; &nbsp; &nbsp;
        <asp:UpdatePanel ID="UpdatePanel1" runat="server">
            <ContentTemplate>
                <div style="width: 80%; clear: left; float: left;">
                    起始时间：<input type="text" runat="server" id="TextBox1" onfocus="WdatePicker({startDate:'%y-%M-%d 00:00:00',dateFmt:'yyyy-MM-dd HH:mm:ss',alwaysUseStartDate:true})" />
                    <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="TextBox1"
                        ErrorMessage="*" ValidationGroup="VGroup1"></asp:RequiredFieldValidator>
                    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 终止时间：<input
                        type="text" runat="server" id="TextBox2" onfocus="WdatePicker({startDate:'%y-%M-%d 00:00:00',dateFmt:'yyyy-MM-dd HH:mm:ss',alwaysUseStartDate:true})" />
                    <asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ControlToValidate="TextBox2"
                        ErrorMessage="*" ValidationGroup="VGroup1"></asp:RequiredFieldValidator>
                </div>
            </ContentTemplate>
        </asp:UpdatePanel>
        <div style="width: 15%; float: left; clear: right;">
            <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="查  询" 
                ValidationGroup="VGroup1" />
        </div>
        <%--对GridView加AJAX异步刷新会对分页的返回有影响--%>
        <asp:UpdatePanel ID="UpdatePanel2" runat="server">
            <ContentTemplate>
                <br />
                <div style="clear: both;">
                    <br />
                    <asp:GridView ID="GridView1" runat="server" BackColor="White" Width="100%" BorderColor="White"
                                    BorderStyle="Ridge" BorderWidth="2px" CellPadding="3" 
                        CellSpacing="1" GridLines="None"
                                    AutoGenerateColumns="False" AllowPaging="True" 
                        onpageindexchanging="GridView1_PageIndexChanging" PageSize="20" 
                        ShowFooter="True" onrowdatabound="GridView1_RowDataBound">
                                    <RowStyle BackColor="#DEDFDE" ForeColor="Black" />
                                    <Columns>
                                        <asp:HyperLinkField DataNavigateUrlFields="SN,RecordTime" HeaderText="查看详细" 
                                            DataNavigateUrlFormatString="~/ActiveProductTrace/ViewActiveProduct/ViewATest/ATestItemViewbySNDT.aspx?SN={0}&RecordTime={1:yyyyMMddHHmmss}" 
                                            Text="详细" 
                                            NavigateUrl="~/ActiveProductTrace/ViewActiveProduct/ViewATest/ATestItemViewbySNDT.aspx" />
                                        <asp:TemplateField HeaderText="序列号">
                                            <FooterTemplate>
                                                共<asp:Label ID="Label1" runat="server"></asp:Label>记录
                                            </FooterTemplate>
                                            <ItemTemplate>
                                                <asp:Label ID="Label1" runat="server" Text='<%# Bind("SN") %>'></asp:Label>
                                            </ItemTemplate>
                                        </asp:TemplateField>
                                        <asp:BoundField DataField="RecordTime" HeaderText="测试时间" />
                                        <asp:BoundField DataField="TypeID" HeaderText="产品类型" />
                                        <asp:BoundField DataField="TestStepName" HeaderText="测试阶段" />
                                        <asp:BoundField DataField="UserID" HeaderText="测试员" />
                                        <asp:TemplateField HeaderText="是否通过">
                                            <ItemTemplate>
                                                <%# (bool)Eval("IsPass") ? "<span style='color: Green'>Pass</span>" : "<span style='color: Red'>Fail</span>"%>
                                            </ItemTemplate>
                                        </asp:TemplateField>
                                    </Columns>
                                    <FooterStyle BackColor="#C6C3C6" ForeColor="Black" />
                                    <PagerStyle BackColor="#C6C3C6" ForeColor="Black" HorizontalAlign="Center" />
                                    <SelectedRowStyle BackColor="#9471DE" Font-Bold="True" ForeColor="White" />
                                    <HeaderStyle BackColor="#4A3C8C" Font-Bold="True" ForeColor="#E7E7FF" />
                                </asp:GridView>
                    <br />
                    <br />
                    <br />
                    <br />
                    <br />
                    <br />
                </div>
            </ContentTemplate>
        </asp:UpdatePanel>
    </div>
</asp:Content>

